.header {
	padding: 3.73vw 2.8vw;
	font-size: 4.8vw;
	color: #555555;
	background-color: #fbfbfbfb;
	border-bottom: 0.13vw solid #cecece;
}

.banner-1 {
	padding: 3.07vw 0 0 2.8vw;
}

.banner-1 img {
	width: 88.8vw;
	height: 49.33vw;
}

.nav-list {
	display: flex;
	justify-content: space-between;
	text-align: center;
	padding: 9.33vw 0 6.27vw 2.8vw;
	border-bottom: 2.67vw solid #f4f4f4;
}

.nav-list li p {
	margin-top: 2.93vw;
	font-size: 3.2vw;
	color: #333333;
}

.selective {
	padding: 0 2.8vw 0 2.8vw;
	border-bottom: 2.67vw solid #f4f4f4;
}

.selective .title {
	text-align: center;
	font-size: 3.73vw;
	color: #333333;
	padding: 4.67vw 0 4.8vw;
}

.selective .item-top {
	border: 0.13vw solid #f4f4f4;
	margin-bottom: 3.6vw;
}

.selective .item-top img {
	width: 93.3vw;
	height: 50.93vw;
}

.selective .item-top .contain {
	padding: 4.27vw 0 8vw 2.67vw;
	font-size: 4vw;
	color: #333333;
}

.selective .item-top .contain-bottom {
	margin-top: 4.2vw;
	font-size: 3.47vw;
	color: #999999;
}

.item {
	display: flex;
	justify-content: space-between;
	padding: 2.93vw 2.93vw 2.93vw 2.8vw;
	border: 0.13vw solid #f4f4f4;
	margin-bottom: 3.6vw;
}

.item .item-title {
	font-size: 4vw;
	color: #333333;
}

.item .contain {
	width: 50vw;
	padding-top: 6vw;
}

.item p {
	padding-top: 2.93vw;
	font-size: 3.2vw;
	color: #999999;
}

.item img {
	width: 30.67vw;
	height: 30.67vw;
}

.conversation .title {
	text-align: center;
	font-size: 3.73vw;
	color: #333333;
	padding: 4.67vw 0 4.8vw;
}

.conversation {
	padding-left: 2.8vw;
	padding-bottom: 5.6vw;
	border-bottom: 2.67vw solid #f4f4f4;
}

.bg {
	text-align: center;
	padding: 6.93vw 9.33vw 0 9.33vw;
	background: url(../img/selective/images/banner-2.jpg) top center no-repeat;
	background-size: 100% 100%;
	height: 54.53vw;
	width: 78.93vw;
	box-sizing: border-box;
}

.bg .topic {
	font-size: 2.93vw;
	color: #999999;
}

.bg .adage {
	font-size: 4vw;
	color: #333333;
}

.bg .question {
	width: 60.4vw;
	font-size: 3.2vw;
	color: #999999;
}

.recommend .title {
	text-align: center;
	font-size: 3.73vw;
	color: #333333;
	padding: 4.67vw 0 4.8vw;
}

.recommend {
	padding: 0 2.8vw 0 2.8vw;
	border-bottom: 2.67vw solid #f4f4f4;
	/* border: 0.13vw solid #f4f4f4; */
	padding-bottom: 3.6vw;
}

.recommend img {
	width: 93.3vw;
	height: 50.93vw;
}

.recommend .contain {
	padding: 4.27vw 0 8vw 2.67vw;
	font-size: 4vw;
	color: #333333;
}

.recommend .contain-bottom {
	margin-top: 4.2vw;
	font-size: 3.47vw;
	color: #999999;
}

.look {
	padding-left: 2.67vw;
	padding-right: 2.67vw;
	background-color: #f4f4f4;
}

.look .look-title {
	text-align: center;
	font-size: 3.73vw;
	color: #333333;
	padding: 4.67vw 0 4.8vw;
	background-color: #fff;
	margin-bottom: 2.67vw;
}

.look-item .top {
	display: flex;
	justify-content: space-between;
}

.look-item {
	box-sizing: border-box;
	padding: 2.67vw;
	padding-bottom: 0;
	width: 94.4vw;
	background-color: #fff;
	margin-bottom: 2.67vw;
}

.look-item .left {
	margin-right: 1.33vw;
}

.look-item .left img {
	width: 61.87vw;
	height: 52.53vw;
}

.look-item .right {
	font-size: 0;
}

.look-item .right img {
	width: 25.87vw;
	height: 25.6vw;
	margin-bottom: 1.33vw;
}

.look-item .text {
	font-size: 3.47vw;
	padding: 4.27vw 0;

	color: #333333;
}

.look-index {
	box-sizing: border-box;
	padding: 2.67vw;
	width: 94.4vw;
	height: 67.73vw;
	background-color: #fff;
	margin-bottom: 2.67vw;
}

.look-index img {
	width: 89.07vw;
	height: 52.53vw;
}

.look-index .text {
	font-size: 3.47vw;
	color: #333333;
	padding: 4.27vw 0;
}

.footer-list {
	border-top: 0.4vw solid #eaeaea;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 0 3vw;
}

.footer-list li {
	padding: 2.93vw 3.0vw 0;
	text-align: center;
}

.footer-list li img {
	width: 5.6vw;
	height: 5.07vw;
} 

.footer-list li .text {
	padding: 1vw 0;
	font-size: 2.4vw;
	color: #555555;
}